Don't leak a label. (#455901, Christian Persch, Vincent Geddes)
authorMatthias Clasen <mclasen@redhat.com>
Fri, 20 Jul 2007 11:10:07 +0000 (11:10 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 20 Jul 2007 11:10:07 +0000 (11:10 +0000)
2007-07-20  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkpathbar.c (make_directory_button): Don't leak
        a label.  (#455901, Christian Persch, Vincent Geddes)

svn path=/trunk/; revision=18511

ChangeLog
gtk/gtkpathbar.c

index c92cdad61641a7e25ed334e0fc01d7f264e95e53..bbb360c2a564609bbc5a413741ed7d544cedd006 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,27 @@
+2007-07-20  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkpathbar.c (make_directory_button): Don't leak
+       a label.  (#455901, Christian Persch, Vincent Geddes)
+
+2007-07-20  Matthias Clasen  <mclasen@redhat.com>
+
+       Apply a patch by Emmanuele Bassi to limit the number
+       of shown recent files.  (#439715)
+
+       * gtk/gtksettings.c: Add a setting for the number
+       of recent files to display by default.
+
+       * gtk/gtkrecentchooserdefault.c: 
+       * gtk/gtkfilechooserdefault.c: Respect the limit.
+
+       * gtk/gtkrecentmanager.c: Remove the poll timeout in 
+       dispose, and do not stat more often than every 5 seconds.
+
+       * gtk/gtkrecentchooserutils.c:
+       * gtk/gtkrecentchoosermenu.c: Cleanups
+
+       * tests/testrecentchoosermenu.c: Test limits.
+
 2007-07-20  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkfilechooserdefault.c: Apply a patch by Emmanuele
index 55c36522b50e7427c602ff1bc9237d3a5946bf38..6a11dc2eb223891a963e104f2fbccbf4c56138f2 100644 (file)
@@ -1373,7 +1373,7 @@ make_directory_button (GtkPathBar  *path_bar,
     case ROOT_BUTTON:
       button_data->image = gtk_image_new ();
       child = button_data->image;
-      button_data->label = gtk_label_new (NULL);
+      button_data->label = NULL;
       atk_object_set_name (atk_obj, _("File System Root"));
       break;
     case HOME_BUTTON: